home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr02 / npro301d.zip / INSTALL.BAT < prev    next >
DOS Batch File  |  1993-07-01  |  2KB  |  100 lines

  1. echo off
  2. if exist \nprodos\npro.exe goto fixit1
  3. if exist c:\nprodos\npro.exe goto fixit2
  4.  
  5. :cont
  6. if "%1" == "" goto def
  7. if "%1" == "go" goto go
  8. if exist NPRO.EXE goto xinst
  9.  
  10. :fixit1
  11. cd \nprodos
  12. goto fixit
  13.  
  14. :fixit2
  15. c:
  16. cd \nprodos
  17.  
  18. :fixit
  19. attrib -r -h -s *.*
  20. goto cont
  21.  
  22.  
  23. :def
  24. echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  25. echo :  
  26. echo :   You must be "logged" onto the Negotiator Pro disk
  27. echo :   and specify which drive to install onto.
  28. echo :   For example, to install Negotiator Pro into drive C:
  29. echo :   from drive A: Type:
  30. echo :  
  31. echo :       A: [RETURN]
  32. echo :  
  33. echo :   then
  34. echo :  
  35. echo :       INSTALL C:  [RETURN]
  36. echo :  
  37. echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  38. echo :  
  39. goto end
  40.  
  41. :xinst
  42. if "%1" == "a:" goto app
  43. if "%1" == "A:" goto app
  44. if "%1" == "b:" goto app
  45. if "%1" == "B:" goto app
  46. if "%1" == "c:" goto app
  47. if "%1" == "C:" goto app
  48. if "%1" == "d:" goto app
  49. if "%1" == "D:" goto app
  50. if "%1" == "e:" goto app
  51. if "%1" == "E:" goto app
  52. if "%1" == "f:" goto app
  53. if "%1" == "F:" goto app
  54. if "%1" == "g:" goto app
  55. if "%1" == "G:" goto app
  56. if "%1" == "h:" goto app
  57. if "%1" == "H:" goto app
  58. if "%1" == "i:" goto app
  59. if "%1" == "I:" goto app
  60. if "%1" == "J:" goto app
  61. if "%1" == "j:" goto app
  62.  
  63.  
  64. goto def
  65.  
  66. :app
  67. echo Installing Negotiator Pro into %1\NPRODOS
  68. md %1\NPRODOS >nul
  69.  
  70.  
  71. copy *.* %1\NPRODOS >nul
  72. %1
  73. cd \nproDOS
  74. IF NOT EXIST BLANK.DAT GOTO BAD
  75. IF NOT EXIST NPRO.EXP GOTO BAD
  76. ATTRIB +H BLANK.DAT > nul
  77. attrib  +h npro.exp > nul
  78.  
  79. if not exist NPRO.EXE GOTO BAD
  80. IF NOT EXIST NPRO.HLP GOTO BAD
  81. IF NOT EXIST NPRO.CNF GOTO BAD
  82.  
  83.  
  84. cls
  85. echo :  Negotiator Pro is Now Installed onto %1\NPRODOS
  86. echo :
  87. echo :
  88. pause
  89. GOTO END
  90.  
  91. :BAD
  92. echo :  ERROR INSTALLING NEGOTIATOR PRO!
  93. echo :  TRY DELETING SOME FILES TO FREE UP
  94. echo :  MORE DISK SPACE, THEN TRY AGAIN.
  95. GOTO END
  96.  
  97. :go
  98. NPRO
  99. :end
  100.